karst sediment - French English Dictionary